home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d13
/
pcacce.arc
/
PCACCESS.DOC
< prev
next >
Wrap
Text File
|
1991-11-04
|
20KB
|
702 lines
PC-ACCESS
Easy Access to LAN Files
Version 1.00
USERS' GUIDE
(c) Copyright 1991
Star Dot C Software
All Rights Reserved
1. INTRODUCTION
PC-Access is designed to allow you, as LAN
administrator, to create a library of files that
all your users can access with little or no
training. Now you can collect utility programs,
documentation, announcements, and anything else
that can be stored in a PC file, and your users
can easily locate it. Once they find the file
they need, PC-Access allows them to browse through
the file if it is text, or, if not, to copy it to
their own disks.
PC-Access is designed to require no training
at all for your users. The only concepts they
need to understand are "file" and "subdirectory."
PC-Access uses regular DOS subdirectories to form
an hierarchical storage system. The difference is
that with PC-Access, your users don't need to know
how to use DOS commands to find their way around.
In addition PC-Access allows you to label files
and subdirectories with 65-character descriptive
labels.
PC-Access is designed to relieve the
maintenance burden on you. If your organization
is large, there may be many groups that have files
that they would like to share with everybody. The
hierarchical structure of PC-Access allows you to
assign maintenance chores to other organizations.
When a file needs to be updated, simple DOS
commands are used to replace the central file with
the updated copy.
I wrote PC-Access because there didn't seem
to be any commercially available software for this
purpose. Most commercially available packages are
much too sophisticated for naive users. They
provide advanced features such as text file
indexing, but require training to use effectively.
Some packages have expensive licensing
requirements, memory consuming TSR's, or require
time-consuming administration.
PC-Access was designed as a simple solution
to a common problem for sites that do not need the
1
power of a full-blown text-retrieval or file
library package.
2
2. PC-ACCESS IS SHAREWARE
If you are new to the concept of Shareware,
please read this section. Shareware is not free
software. You may copy the software and use it to
evaluate whether it meets your requirements. If
you find that the software does not meet your
needs, you've lost nothing but your time.
However, if you find that PC-Access is a good fit
for your LAN, you are required to license the
software. You do this by "registering" your
software, and paying a small fee. There is a file
on your disk named INVOICE that explains the fee
structure.
An additional requirement is that when you
copy the software and give it to other people, you
keep the programs, documentation, and invoice
together.
PC-Access does not currently include a file
viewer. It will invoke the editor or viewer of
your choice. A good choice is LIST.COM by Vernon
D. Buerg. If you use LIST.COM, be sure to
register it as well as PC-Access.
3
3. GENERAL INFORMATION
PC-Access uses a very simple concept: You
create a shared directory on your LAN where you
place the files you want to make available through
PC-Access. This shared directory is called the
"PC-Access root." It can contain files or
subdirectories, or both. In each subdirectory
(including the root), you create a file called
SUBJECTS that contains the names of the files and
subdirectories in the directory, and a 65
character (maximum) description of each. There is
no limit to the number of subdirectories or files
other than the standard DOS restrictions on the
length of a path name.
To access the files, your users "link" to the
PC-Access root directory, using your LAN operating
system commands to create a "virtual disk" on
their PC's. They then run PC-Access, using either
a batch file you prepare, or a menu system if you
prefer. The batch file contains the location of
the central files (i.e. the drive letter), and
other PC-Access command parameters.
When PC-Access runs, your users are presented
with a list of files and subdirectories (and their
descriptions) in the root directory. They use the
arrow keys to highlight directories or files they
are interested in. If they press Enter when a
directory is highlighted, they will descend the
directory tree (F3 returns). If they press Enter
when a file is highlighted, PC-Access displays a
menu that allows them to view the file (only
meaningful for text), or copy it to their local
disk. As a time-saving convenience it is also
possible to mark multiple files before invoking
the view or copy functions.
4
4. INSTALLING PC-ACCESS
Installing PC-Access is comprised of the
following steps:
1. Creating the Central Directory. Decide where
you are going to put your files and set up
the structure PC-Access requires.
2. Select and Install the Viewer. The viewer is
also be placed in the central directory.
3. Install PC-Access on Individual PC's.
These steps are described in detail in the
following sections.
5
5. CREATING THE CENTRAL DIRECTORY
The first step is to create the central (PC-
Access root) directory. Most likely the central
root directory will contain several
subdirectories, but no data files. Your files
will most likely be placed further down in the
directory tree as you organize the information,
but there is no constraint in PC-Access. Any
directory can have both files and subdirectories.
Organize your files in whatever way makes sense
for your organization.
The SUBJECTS Files
In each sub-directory (including the root),
create a file named SUBJECTS. This file is a
plain ASCII text file. You can use EDLIN to edit
the file, or any other editor. The format of the
file is simple. There is one line in the file for
each subdirectory or file that you want PC-Access
to display. If the name is not in the SUBJECTS
file, it will not be displayed to PC-Access users.
Each line contains: first, the name of the file or
subdirectory, followed by a space, followed by up
to 65 characters of description. Here is an
example of a subdirectory line:
UTILS Utility programs for your PC
A file description might look like this:
LOCK.COM A program to encrypt a file.
File and sub-directory names can be entered
in upper or lower case (or mixed) and they will
appear in PC-Access as you enter them. Also, they
will appear on the screen for your users in the
same order that they appear in the SUBJECTS file,
except that PC-Access will always list the sub-
directories first followed by the files.
If you misspell a name, or the file or sub-
directory does not exist, PC-Access will ignore
it. PC-Access also ignores blank lines.
6
File Access Permissions
You should set your central directory up so
that your users have only READ permissions on the
files. The reason for this is that PC-Access does
not use "shared" mode to open files and you want
your users to be able to read files
simultaneously. LAN operating systems differ, but
if virtual disks are provided, you should be able
to find a mode that provides compatibility with
non-LAN-aware applications.
Access to Maintainers
If your LAN operating system permits, you may
want to give write permission at the subdirectory
level to the people who maintain the files in the
shared directory. For example, your personnel
department may have a subdirectory containing
files describing position openings. By giving
them write permission they can maintain their own
files. The only skills they will need will be
knowledge of an ASCII text editor (for the
SUBJECTS file) and a couple of DOS commands such
as COPY and DELETE, and possibly MKDIR and CD.
7
6. THE VIEWER
Select a viewer program. The only
requirements for the program are that it can be
invoked with the file name on the command line.
A good choice is LIST.COM by Vernon D. Buerg.
If you use LIST.COM, be sure to register it as
well as PC-Access. The only slight disadvantage
of LIST.COM is that you may have to train your
users to press ESC to exit from the program and
return to PC-Access.
The easiest way to install the viewer is to
place it in the PC-Access root directory with the
other shared files (do not list it in the SUBJECTS
file) with the name LIST.COM, LIST.EXE, or
LIST.BAT. If you cannot name the viewer "LIST",
or just prefer not to, you can specify the name on
the PC-Access command line. You can also specify
any command line parameters that the viewer may
require. For more information, see the section
titled "Installing PC-Access."
This procedure gives you flexibility in that
not all your users need to use the same viewer.
If some users have special needs, PC-Access can
accommodate them. Most likely, most sites will
just put LIST.COM in the PC-Access root directory.
8
7. INSTALL PC-ACCESS
Copy the file PCACCESS.EXE to a convenient
file server on your LAN. You can put the program
in the PC-Access root directory, or on a file
server you use for shared utilities. The next
step is to provide a convenient way for your users
to invoke PC-Access. Due to the variety of LAN
operating systems, and the way they are
implemented at each site, it is impossible to give
specific instructions. Instead this section will
describe the PC-Access command parameters and
describe in general terms other functions.
In general, you need to provide your users
with a batch file or menu item that accomplishes
the following functions:
1. Connects to the file server where the PC-
Access root directory exists, and creates a
virtual disk to access it.
2. Invokes the PC-Access program with the
appropriate parameters.
3. Disconnects from the file server.
Examples of Step 1 commands:
3f link e: \\central\pcaccess (3+ LAN)
net use e: \\central\pcaccess (MS LANs)
Consult your LAN operating system
documentation for additional assistance.
PC-Access Command
Syntax
The PC-Access command has the following
syntax:
[d:]PCACCESS [options] root_directory
Where:
9
d: The drive letter and path of
the PC-Access program. If PC-
Access is in the users PATH,
this is not required.
options: Optional command line
parameters, each preceded with
a slash ("/") (see description
below).
root_directory: The full path of the PC-Access
root directory.
Options
The following options can be specified on the
command line:
/m Monochrome Monitor. Use this option for
a monochrome monitor that emulates a
color monitor. If you omit this
parameter, some of the prompts and menus
may be difficult to read.
/s:"Root Directory Title"
Subject for PC-Access root directory.
This allows you to specify a description
for the root directory. If the
description contains spaces (or other
DOS special characters), you must use
the quotes as shown above.
/v:"viewer and options"
Viewer name and optional command line
parameters. This allows you to specify
a viewer other than "LIST". You can
also specify command line options for
the viewer. PC-Access will invoke the
viewer after appending the appropriate
file name to the command line shown. If
you include options, be sure to include
the quotes shown above.
Examples:
e:\pcaccess /m e:\
10
Invokes PC-Access from the E: drive,
using the Monochrome option, and
indicating that the PC-Access root is
E:\. The PCACCESS.EXE file has been
installed in the PC-Access root
directory.
d:\utils\pcaccess z:\ s:"Central Library"
Invokes PC-Access from the UTILS
subdirectory on the D: drive, and
indicates that the PC-Access root is on
the Z: drive. A subject for the root
has been specified.
pcaccess z:\ v:edlin
Invokes PC-Access using EDLIN as the
viewer.
pcaccess z:\ v:"z:\view -m"
Invokes PC-Access specifying that the
command to view files is "z:\view -m
<file_name>".
11
8. SUPPORT
At this time we do not offer telephone or FAX
support. Please mail comments, bug reports,
suggestions, etc., to the following address
(whether you have registered or not):
Star Dot C Software
P.O. Box 296
Garrett Park, MD 20896
We are particularly interested in your ideas
for enhancements.
12